@charset "utf-8";

/*
 编辑器内部默认的css，请配合详细页面上的样式使用
 
 Author:zotop team
 CretaeDate:2015-1-30
 Description:编辑器内部样式
 */
body {font:16px/1.64 '\5fae\8f6f\96c5\9ed1',Tahoma,Geneva,'\5B8B\4F53';color:#333;word-wrap:break-word;margin:0;padding:15px;}
input,textarea,select {margin:0;padding:0;font-size:14px;outline:none;resize:none}
html:root body,html:root input,html:root button,html:root textarea,html:root select {font-family:Tahoma,Geneva,'\5fae\8f6f\96c5\9ed1','\5B8B\4F53'}
i,em {font-style:normal}
fieldset,img {border:0}
button {cursor:pointer}
button i {display:none}
table {border-collapse:collapse;border-spacing:0}
::selection {background:#b3d4fd;color:#666}
:focus {outline:0}
small {font-size:12px}
a{color:#36c;text-decoration:none;cursor:pointer;outline:none;}
a:hover {text-decoration:underline}
a img {border:none}
pre {background:#eee;border-left:2px solid #F37066;padding: 1em;margin: .5em 0;display:block;font-family:"Consolas","Courier New",Courier,mono,serif}
blockquote{background:#eee;border-left:10px solid #666;padding:10px 12px;display:block;margin:10px;word-wrap:break-word;word-break:break-all}
img {max-width:100%;cursor:pointer;border:0 none;}
samp {display:block}
table {table-layout:fixed;width:100%;word-break:break-all;word-wrap:break-word}
th,td {border:1px solid #ddd;padding:5px 10px;font-weight:normal}
th {background:#f7f7f7;border-top:2px solid #BBB}
li,ul {margin:auto}
em {font-style:italic}
p{margin:15px 0px;text-indent:2em;}
img,embed,object{max-width:100%;}

h1,h2,h3{margin:10px 0;}
h4,h5,h6{margin:5px 0;}

.clearfix {zoom:1}
.clearfix:after {clear:both;content:" ";display:block;height:0}
.clearfix p {line-height:25px;margin:0 auto 0 auto}

p.mce-shim{text-indent:0;}

/*zotop extend*/
.mce-pagebreak{border: 0 none; height: auto; margin:15px -15px; padding:0; text-indent: 0; background: #ebebeb; width: auto; clear:both; font-size: 24px; line-height: 50px;}
.mce-pagebreak:before,.mce-pagebreak:after{content:''; height:10px; border: 1px solid #d5d5d5; display: block; background: #fff;}
.mce-pagebreak:before{border-top:0 none;}
.mce-pagebreak:first-child{margin-top: -15px;}
.mce-pagebreak:first-child:before{display: none;}
.mce-pagebreak:after{border-bottom:0 none;}

.mce-preview-object{text-indent:0}

figure.image{display: inline-block;border: 1px solid transparent;margin: 0 2px 0 1px;background:transparent;}
figure.image img{margin:0;}
figure.image.align-center {display: table;margin-left: auto;margin-right: auto;}
figure.image figcaption{margin: 6px 1px 6px 1px;text-align: center;}